battery assembly - French English Dictionary